﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DocumentGain.model
{
    /// <summary>
    /// SF_Token:实体类(属性说明自动提取数据库字段的描述信息)
    /// </summary>
    [Serializable]
    public partial class SF_Token
    {
        public SF_Token()
        { }
        #region Model
        private string _objectid;
        private string _activity;
        private int? _approval;
        private DateTime? _createdtime;
        private decimal? _customcost1;
        private decimal? _customcost1rate;
        private decimal? _customcost2;
        private decimal? _customcost2rate;
        private decimal? _customcost3;
        private decimal? _customcost3rate;
        private decimal? _customcost4;
        private decimal? _customcost4rate;
        private decimal? _customcost5;
        private decimal? _customcost5rate;
        private string _descriptions;
        private int? _dropped;
        private int? _exceptional;
        private DateTime? _finishedtime;
        private decimal? _humancost;
        private decimal? _humancostrate;
        private string _instanceid;
        private decimal? _machinecost;
        private decimal? _machinecostrate;
        private decimal? _managementcost;
        private decimal? _managementcostrate;
        private decimal? _materialcost;
        private decimal? _materialcostrate;
        private int? _retrievable;
        private int? _state;
        private string _strpretokens;
        private long? _tokenid;
        private decimal? _totalcost;
        private decimal? _totalcostrate;
        private long? _usedtime;
        private decimal? _usedtimerate;
        private int? _parentindex;
        private string _parentobjectid;
        private string _parentpropertyname;
        /// <summary>
        /// 
        /// </summary>
        public string ObjectID
        {
            set { _objectid = value; }
            get { return _objectid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Activity
        {
            set { _activity = value; }
            get { return _activity; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? Approval
        {
            set { _approval = value; }
            get { return _approval; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? CreatedTime
        {
            set { _createdtime = value; }
            get { return _createdtime; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? CustomCost1
        {
            set { _customcost1 = value; }
            get { return _customcost1; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? CustomCost1Rate
        {
            set { _customcost1rate = value; }
            get { return _customcost1rate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? CustomCost2
        {
            set { _customcost2 = value; }
            get { return _customcost2; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? CustomCost2Rate
        {
            set { _customcost2rate = value; }
            get { return _customcost2rate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? CustomCost3
        {
            set { _customcost3 = value; }
            get { return _customcost3; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? CustomCost3Rate
        {
            set { _customcost3rate = value; }
            get { return _customcost3rate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? CustomCost4
        {
            set { _customcost4 = value; }
            get { return _customcost4; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? CustomCost4Rate
        {
            set { _customcost4rate = value; }
            get { return _customcost4rate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? CustomCost5
        {
            set { _customcost5 = value; }
            get { return _customcost5; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? CustomCost5Rate
        {
            set { _customcost5rate = value; }
            get { return _customcost5rate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Descriptions
        {
            set { _descriptions = value; }
            get { return _descriptions; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? Dropped
        {
            set { _dropped = value; }
            get { return _dropped; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? Exceptional
        {
            set { _exceptional = value; }
            get { return _exceptional; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? FinishedTime
        {
            set { _finishedtime = value; }
            get { return _finishedtime; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? HumanCost
        {
            set { _humancost = value; }
            get { return _humancost; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? HumanCostRate
        {
            set { _humancostrate = value; }
            get { return _humancostrate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string InstanceId
        {
            set { _instanceid = value; }
            get { return _instanceid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? MachineCost
        {
            set { _machinecost = value; }
            get { return _machinecost; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? MachineCostRate
        {
            set { _machinecostrate = value; }
            get { return _machinecostrate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? ManagementCost
        {
            set { _managementcost = value; }
            get { return _managementcost; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? ManagementCostRate
        {
            set { _managementcostrate = value; }
            get { return _managementcostrate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? MaterialCost
        {
            set { _materialcost = value; }
            get { return _materialcost; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? MaterialCostRate
        {
            set { _materialcostrate = value; }
            get { return _materialcostrate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? Retrievable
        {
            set { _retrievable = value; }
            get { return _retrievable; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? State
        {
            set { _state = value; }
            get { return _state; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string StrPreTokens
        {
            set { _strpretokens = value; }
            get { return _strpretokens; }
        }
        /// <summary>
        /// 
        /// </summary>
        public long? TokenId
        {
            set { _tokenid = value; }
            get { return _tokenid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? TotalCost
        {
            set { _totalcost = value; }
            get { return _totalcost; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? TotalCostRate
        {
            set { _totalcostrate = value; }
            get { return _totalcostrate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public long? UsedTime
        {
            set { _usedtime = value; }
            get { return _usedtime; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? UsedTimeRate
        {
            set { _usedtimerate = value; }
            get { return _usedtimerate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? ParentIndex
        {
            set { _parentindex = value; }
            get { return _parentindex; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string ParentObjectID
        {
            set { _parentobjectid = value; }
            get { return _parentobjectid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string ParentPropertyName
        {
            set { _parentpropertyname = value; }
            get { return _parentpropertyname; }
        }
        #endregion Model

    }
}
